/*!
 * WPNukes Admin Panel v1.0.0
 *
 * Copyright 2012 Fourthwave technologies
 * http://www.wpnukes.com
 *
 * Designed and built with all the love in the world.
 */


#wpnukes_wrap h1,
#wpnukes_wrap h2,
#wpnukes_wrap h3,
#wpnukes_wrap h4,
#wpnukes_wrap h5,
#wpnukes_wrap h6 {
	margin:0 0 10px 0;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
}

#wpnukes_wrap ul, #wpnukes_wrap ol, ul, ol
{
	margin:0px;
	padding:0px;
}
#wpnukes_wrap {
	font-size:12px;	
	margin:10px 15px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
}

#wpnukes_wrap .container, #wpnukes_wrap  .navbar-static-top .container, #wpnukes_wrap .navbar-fixed-top .container, #wpnukes_wrap .navbar-fixed-bottom .container {
	width:960px;	
}

#wpnukes_wrap article {
	margin-bottom:10px;
}

#wpnukes_wrap article:last-child {
	margin-bottom:0px;	
}

#wpnukes_wrap .section-heading {
	font-size:14px;
	line-height:20px;
	padding-bottom:15px;
	border-bottom:1px solid #dfdfdf;
}
#wpnukes_wrap h2.section-heading {
	margin-bottom:30px;
}

#wpnukes_wrap .masthead {
	background:#d0d0d0;
	border-bottom:1px sosolid #c3c3c3;	
}

#wpnukes_wrap .header-inner {
	padding:20px 0;	
	margin-bottom:20px;
	border-bottom:1px solid #dfdfdf;
	background-image: -moz-linear-gradient(top, #f3f3f3, #ffffff);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#ffffff));
	background-image: -webkit-linear-gradient(top, #f3f3f3, #ffffff);
	background-image: -o-linear-gradient(top, #f3f3f3, #ffffff);
	background-image: linear-gradient(to bottom, #f3f3f3, #0ffffff);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#ffffff', GradientType=0);
	
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}

/* Header Section 
//////////////////////////////////// */
#wpnukes_wrap .tp-links {
	float:right;
	text-align:right;
}
#wpnukes_wrap .tp-links li {
	display:inline-block;
	text-align:center;
}
#wpnukes_wrap .tp-links li + li {
	border-left:1px solid #dfdfdf;
}
#wpnukes_wrap .tp-links a {
	display:block;
	padding:0 40px;
}
#wpnukes_wrap .tp-links a:hover {
	text-decoration:none;	
}
#wpnukes_wrap .tp-links a span {
  width:31px;
  height:31px;
  line-height: 33px;
  display:block;
  margin:auto auto 5px auto;
  padding:0px;
  font-size: 14px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #f3f3f3;
  background-image: -moz-linear-gradient(top, #ffffff, #f3f3f3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f3f3f3));
  background-image: -webkit-linear-gradient(top, #ffffff, #f3f3f3);
  background-image: -o-linear-gradient(top, #ffffff, #f3f3f3);
  background-image: linear-gradient(to bottom, #ffffff, #f3f3f3);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: #f3f3f3 #f3f3f3 #dfdfdf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #dfdfdf;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#wpnukes_wrap .tp-links a:hover span {
  background-color:#f3f3f3;
  background-image:none;
}
#wpnukes_wrap .tp-links a span [class^="icon-"], #wpnukes_wrap .tp-links a span [class*=" icon-"] {
	position:relative;
	margin:0px;
}
#wpnukes_wrap .tp-links a span .icon-doc {
	top:0px;
}
#wpnukes_wrap .tp-links a span .icon-setting {
	top:-4px;
}
#wpnukes_wrap .tp-links a span .icon-question {
	top:-2px;
}
/* General Style 
//////////////////////////////////// */

#wpnukes_wrap #contents-area {
	padding:20px 0;	
}

#wpnukes_wrap .heading {
	line-height:38px;
	padding:0 10px;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	
	border-radius:3px 3px 0 0;
		-moz-border-radius:3px 3px 0 0;
		-webkit-border-radius:3px 3px 0 0;
		-o-border-radius:3px 3px 0 0;
		-ms-border-radius:3px 3px 0 0;
	
	background-color: #4f7fc0;
	*background-color: #1d59ab;
	background-image: -moz-linear-gradient(top, #4f7fc0, #1d59ab);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4f7fc0), to(#1d59ab));
	background-image: -webkit-linear-gradient(top, #4f7fc0, #1d59ab);
	background-image: -o-linear-gradient(top, #4f7fc0, #1d59ab);
	background-image: linear-gradient(to bottom, #4f7fc0, #1d59ab);
	background-repeat: repeat-x;
	border-color: #354fc1 #354fc1 #354fc1;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

#wpnukes_wrap ul.setting-links {
	margin:0px;
	padding:0px;	
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:9px;
}
#wpnukes_wrap ul.setting-links li {
	list-style:none;
	display:inline;
	padding:0 10px;
	font-size:12px;
	border-right:1px solid #fff;	
}
#wpnukes_wrap ul.setting-links li:last-child {
	border-right:0px;	
	padding-right:0px;
}
#wpnukes_wrap ul.setting-links li a {
	color:#fff;
}

#wpnukes_wrap .contents {
	border:1px solid #dfdfdf;
	padding:20px;	
	margin-bottom:20px;
	background:#fff;
	position:relative;
}

#wpnukes_wrap [class^="icon-"], #wpnukes_wrap [class*=" icon-"] {
	margin-right:5px;	
}


/* General Settings - Navigation Bar
////////////////////////////////////////////// */

#wpnukes_wrap .nav.nav-tabs {
	margin-bottom:0px;
	border-bottom:0px;	
}
.nav-tabs > li {
	margin-bottom:-1px !important;
}
#wpnukes_wrap .nav-tabs > li > a {
	padding:14px 16px;
	font-size:14px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 41%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(41%,#f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 41%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */

	background-repeat: repeat-x;
	border-width:1px;
	border-color:#dfdfdf;
	border-style:solid;
	*border: 0;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #dfdfdf;
	-webkit-border-radius: 3px 3px 0 0;
	 -moz-border-radius: 3px 3px 0 0;
		  border-radius: 3px 3px 0 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom: 1;
}
#wpnukes_wrap .nav-tabs > .active > a, #wpnukes_wrap .nav-tabs > .active > a:hover {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 41%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(41%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 41%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 41%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 41%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 41%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* General Settings Accordian Style 
//////////////////////////////////////////// */

#wpnukes_wrap .accordion-heading a:hover {
	text-decoration:none;	
}
#wpnukes_wrap .accordion-heading .accordion-toggle {
	padding:8px 10px;	
}


/* Buttons and Form Elements
////////////////////////// */
#wpnukes_wrap form {
	margin-bottom:30px;	
}
#wpnukes_wrap select, #wpnukes_wrap textarea, #wpnukes_wrap input[type="text"], #wpnukes_wrap input[type="password"], #wpnukes_wrap input[type="datetime"], #wpnukes_wrap input[type="datetime-local"], #wpnukes_wrap input[type="date"], #wpnukes_wrap input[type="month"], #wpnukes_wrap input[type="time"], #wpnukes_wrap input[type="week"], #wpnukes_wrap input[type="number"], #wpnukes_wrap input[type="email"], #wpnukes_wrap input[type="url"], #wpnukes_wrap input[type="search"], #wpnukes_wrap input[type="tel"], #wpnukes_wrap input[type="color"], #wpnukes_wrap .uneditable-input {
	height:26px;
	line-height:26px;
	margin-right:3px;
	
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

#wpnukes_wrap select, #wpnukes_wrap textarea, #wpnukes_wrap input[type="text"], #wpnukes_wrap input[type="password"], #wpnukes_wrap input[type="datetime"], #wpnukes_wrap input[type="datetime-local"], #wpnukes_wrap input[type="date"],
#wpnukes_wrap input[type="month"], #wpnukes_wrap input[type="time"], #wpnukes_wrap input[type="week"], #wpnukes_wrap input[type="number"], #wpnukes_wrap input[type="email"], #wpnukes_wrap input[type="url"],
#wpnukes_wrap input[type="search"], #wpnukes_wrap input[type="tel"], #wpnukes_wrap input[type="color"], #wpnukes_wrap .uneditable-input {
	background: #f6f6f6; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #ffffff 45%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(45%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#ffffff 45%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6f6f6 0%,#ffffff 45%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#ffffff 45%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6f6f6 0%,#ffffff 45%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#wpnukes_wrap textarea, #wpnukes_wrap input[type="text"], #wpnukes_wrap input[type="password"], #wpnukes_wrap input[type="datetime"], #wpnukes_wrap input[type="datetime-local"], #wpnukes_wrap input[type="date"],
#wpnukes_wrap input[type="month"], #wpnukes_wrap input[type="time"], #wpnukes_wrap input[type="week"], #wpnukes_wrap input[type="number"], #wpnukes_wrap input[type="email"], #wpnukes_wrap input[type="url"], #wpnukes_wrap input[type="search"],
#wpnukes_wrap input[type="tel"], #wpnukes_wrap input[type="color"], #wpnukes_wrap .uneditable-input {
	border-color:#dfdfdf;	
}
#wpnukes_wrap select option {
	background:#fff;	
	border-bottom:1px solid #eee;
}

#wpnukes_wrap select {
	height:20px;
	line-height:26px;
	padding:5px 3px;	
}


#wpnukes_wrap .row-fluid [class*="span"] {
	min-height:26px;	
}
#wpnukes_wrap .btn-active {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #4f7fc0;
  *background-color: #1d59ab;
  background-image: -moz-linear-gradient(top, #4f7fc0, #1d59ab);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4f7fc0), to(#1d59ab));
  background-image: -webkit-linear-gradient(top, #4f7fc0, #1d59ab);
  background-image: -o-linear-gradient(top, #4f7fc0, #1d59ab);
  background-image: linear-gradient(to bottom, #4f7fc0, #1d59ab);
  background-repeat: repeat-x;
  border-color: #1d59ab #1d59ab #4f7fc0;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
#wpnukes_wrap .btn-active:hover,
#wpnukes_wrap .btn-active:active,
#wpnukes_wrap .btn-active.active,
#wpnukes_wrap .btn-active.disabled,
#wpnukes_wrap .btn-active[disabled] {
  color: #ffffff;
  background-color: #1d59ab;
  *background-color: #1d59ab;
}
#wpnukes_wrap .btn {
	line-height:26px;	
}
#wpnukes_wrap input.btn[type="submit"], #wpnukes_wrap input.btn[type="reset"] {
	padding:6px 15px;
}
#wpnukes_wrap .help-block {
	margin-top:10px;	
}
#wpnukes_wrap .help-inline {
	padding-right:5px;
}
#wpnukes_wrap .uploaded-image {
	margin:10px 0px;
	position:relative;
	display:inline-block;
}
#wpnukes_wrap .uploaded-image img {
	border-radius:3px;
	max-width:150px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
}
#wpnukes_wrap .uploaded-image .icon-del {
	position:absolute;
	left:-7px;
	bottom:-5px;
	cursor:pointer;
}

#wpnukes_wrap .form-horizontal .control-group:last-child {
	margin-bottom:0px;	
}
#wpnukes_wrap .form-horizontal .control-label{
	text-align:left;
	font-weight:bold;
}
#wpnukes_wrap label, #wpnukes_wrap input, #wpnukes_wrap button, #wpnukes_wrap select, #wpnukes_wrap textarea {
	font-size:12px;
	line-height:18px;	
}
#wpnukes_wrap option {
	padding:5px;
}

/* Alerts 
///////////////////////////////////////////// */

#wpnukes_wrap .alert, #wpnukes_wrap .alert-warning {
  background-color: #fff7cb;
  border: 1px solid #efdc75;
}
#wpnukes_wrap .alert,
#wpnukes_wrap .alert-warning,
#wpnukes_wrap .alert h4,
#wpnukes_wrap .alert-warning h4 {
  color:#B94A48;
}
#wpnukes_wrap .alert h4 {
	font-size:14px;
	line-height:16px;
	margin-bottom:0px;
	float:left;
}
#wpnukes_wrap .alert ol {
	margin-left:20px;	
}
#wpnukes_wrap .alert h4,
#wpnukes_wrap .alert-warning h4 {
	display:inline-block;
	padding-right:10px;
	margin-right:10px;
}


#wpnukes_wrap .alert-success {
  color: #468847;
  background-color: #e8ffca;
  border-color: #b3dc7c;
}

#wpnukes_wrap .alert-success h4 {
	color: #64bc08;
}

#wpnukes_wrap .alert-danger,
#wpnukes_wrap .alert-error {
  color: #b94a48;
  background-color: #ffd6d6;
  border-color: #ebb1b1;
}
#wpnukes_wrap .alert-info, #wpnukes_wrap .alert-notice {
  color: #3a87ad;
  background-color: #e4f5fd;
  border-color: #afdbee;
}

#wpnukes_wrap .alert-info h4, #wpnukes_wrap .alert-notice h4 {
  color: #3a87ad;
}
#wpnukes_wrap .alert .close {
	top:0px;	
}
#wpnukes_wrap .alert h4 [class^="icon-"], #wpnukes_wrap .alert h4 [class*=" icon-"] {
	position:relative;
	top:-1px;
}


/* Settings Bar Side-bar 
///////////////////////////////////////////// */

.setting-bar-container {
	position:relative;	
}
#wpnukes_wrap .settings-bar {
	width:225px;
	border:1px solid #bbb;	
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	position:absolute;
	top:0px;
	
	-webkit-transition: top 0.3s linear;
	-moz-transition: top 0.3s linear;
	-o-transition: top 0.3s linear;
	transition: top 0.3s linear;
}
.fixed-settings-bar {
	position:fixed !important;
	top:30px !important;
}
#wpnukes_wrap .settings-bar li a {
	font-weight:bold;
	padding:11px 15px 11px 35px;
	color:#464646;
	background-color: #f5f5f5;
	*background-color: #f3f3f3;
	background-image: -moz-linear-gradient(top, #ffffff, #f3f3f3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f3f3f3));
	background-image: -webkit-linear-gradient(top, #ffffff, #f3f3f3);
	background-image: -o-linear-gradient(top, #ffffff, #f3f3f3);
	background-image: linear-gradient(to bottom, #ffffff, #f3f3f3);
	background-repeat: repeat-x;
	*border: 0;
	border-color: #f3f3f3 #f3f3f3 #dfdfdf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #dfdfdf;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
      -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#wpnukes_wrap .settings-bar li + li a {
	border-top: 1px solid #bbbbbb;
	border-color: #f3f3f3 #f3f3f3 #dfdfdf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
#wpnukes_wrap .settings-bar li.active a {
	background: #f7f7f7; /* Old browsers */
	background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(50%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#wpnukes_wrap .settings-bar li li a, #wpnukes_wrap .settings-bar li.active li a {
	color:#666666;
	font-weight:normal;
	background:none;
}
#wpnukes_wrap .settings-bar li li a:hover {
  color: #21759b;
}

#wpnukes_wrap .settings-bar li ul {
background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f9f9f9 0%, #ffffff 39%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(39%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#ffffff 39%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 0%,#ffffff 39%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 0%,#ffffff 39%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 0%,#ffffff 39%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
#wpnukes_wrap .settings-bar .nav-list .divider {
    margin: 9px -15px;
}
#wpnukes_wrap .settings-bar .nav {
	margin-bottom:0px;	
}

#wpnukes_wrap .settings-bar li a [class^="icon-"] {
	float:left;
	margin-left:-25px;
}

/* Contents Section
///////////////////////////// */

#wpnukes_wrap .content {
	padding-top:30px;	
	padding:15px;
	border:1px solid #dfdfdf;
	background:#fff;
	position:relative;
}
#wpnukes_wrap .mode-edit {
	background:#e8f0ff;
	border:1px solid #dfdfdf;	
}

#wpnukes_wrap .head {
	padding:5px 10px;
	color:#333;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 41%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(41%,#f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 41%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 41%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

	background-repeat: repeat-x;
	border-width:1px 1px 0 1px;
	border-color:#dfdfdf;
	border-style:solid;
	*border: 0;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #dfdfdf;
	-webkit-border-radius: 3px 3px 0 0;
	 -moz-border-radius: 3px 3px 0 0;
		  border-radius: 3px 3px 0 0;
	*zoom: 1;
	position:relative;	
}

#wpnukes_wrap .head.collapsed {
	border-width:1px;
	-webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
		  border-radius: 3px;
}

#wpnukes_wrap .head span.number {
	width:40px;
    height:32px;
    line-height:32px;
	display:block;
	float:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding: 0 5px 0 0;
    text-align: center;
 	background:url(../images/number-bg.png) right center no-repeat;

}
#wpnukes_wrap .head .title {
	line-height:32px;
	font-weight:bold;
	margin-left:55px;
	margin-right:125px;
}
#wpnukes_wrap .row-controls {
	position:absolute;
	right:10px;
	top:10px;
}
#wpnukes_wrap .row-controls button, #wpnukes_wrap .row-controls span {
	height:18px;
	line-height:18px;
	background:#fff;
	border:1px solid #dfdfdf;
	padding:0px 2px;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
}
#wpnukes_wrap .row-controls button [class^="icon-"], .row-controls button [class*=" icon-"],
#wpnukes_wrap .row-controls span [class^="icon-"], .row-controls span [class*=" icon-"] {
	margin:0px;
}
#wpnukes_wrap .row-controls span.spinner {
	height:16px;
	float:none;
	margin:0 -1px 0 0;
	border:0px;
	background:url(../images/wpspin_light.gif) no-repeat scroll 0 0 / 16px 16px transparent !important;	
	cursor:default;
}
#wpnukes_wrap .row-controls span.spinner .icon-locked {
	display:none;	
}

#wpnukes_wrap .row-controls ul {
	margin:0px;
	padding:0px;
	list-style:none;	
}
#wpnukes_wrap .row-controls ul li {
	padding:0 10px;
	display:inline;
 	background:url(../images/number-bg.png) right center no-repeat;
}
#wpnukes_wrap .row-controls ul li:last-child {
	padding-right:0;
	display:inline;
 	background:none;
}
#wpnukes_wrap .content .row-controls {
	width:30px;	
}
#wpnukes_wrap .content .row-controls ul li {
	padding:0;
 	background:none;
}
#wpnukes_wrap .content .row-controls button {
	width:25px;
	height:25px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	background:#b4b4b4;
	border-radius:50%;
	border:0px;
	margin-bottom:5px;
}

#wpnukes_wrap li, #wpnukes_wrap dd {
	margin-bottom:0px;	
}
.contents .tab-content {
	margin-bottom:0px !important;
	background:#fff;
	position:relative;
	z-index:1;
}

.ui-sortable-placeholder {
	border:1px dashed #ccc;
	visibility:visible !important;
	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
}

body {
    font-size: 12px;
}
body {
    background-color: #FFFFFF;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
    margin: 0;
}
html {
    font-size: 100%;
}
#wpnukes_wrap .row-controls ul li.first-ctrl {
	display:none;
}
.locked {
    cursor: no-drop;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 100;
}
.align-right {
    display: block;
    float: right;
    line-height: 36px;
    text-align: right;
}
#wpnukes_wrap .mode-edit .ctrls .controls {
	margin-top:15px;
}

/*** wordpress stying ***/
#adminmenuback {
	z-index:auto;	
}